import os
from importlib import import_module

BLOG_PROJECT_ENV = os.environ.get("BLOG_PROJECT_ENV", "prod")
config_module = []

# 加载配置文件
try:
    config_module.append(import_module("config.{}".format(BLOG_PROJECT_ENV)))

except ImportError:
    raise 0

# 加载个人配置文件
try:
    config_module.append(import_module("config.{}".format("personal_config")))
except ImportError:
    pass

# 加载到当前文件
for module in config_module:
    for config in dir(module):
        if config == config.upper():
            globals()[config] = getattr(module, config)
